two-faced bitch - Spanish English Dictionary